#include "iostream.h"	

class A {
public:		
  template <class T> static void foo() {T x=3; cout << x << endl; }
};

int main() {
  void (*t)()=&(A::foo<int>); // Compiler error 56  
  t();  	
  return 0;	
}
